* {
				-webkit-box-sizing: border-box;
				-moz-box-sizing: border-box;
				box-sizing: border-box;
			}
			
			* {
				outline: none !important;
			}
			
			body {
				margin: 0;
			}
			
			body {
				font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;
				font-size: 14px;
				line-height: 1.4285;
				color: #333;
				background-color: #fff;
			}
			
			body {
				background: #ebeff2;
				font-family: "microsoft yahei", "Noto Sans", "Helvetica Neue", Helvetica, Arial, sans-serif;
				margin: 0;
				overflow-x: hidden;
				color: #797979;
			}
			
			html {
				position: relative;
				min-height: 100%;
				background: #ebeff2;
			}
			
			html,
			body {
				color: #333333;
				background-color: #ffffff;
				font-size: 12px;
				font-family: "Microsoft Yahei", "Noto Sans", "Helvetica Neue", Helvetica, Arial, sans-serif;
			}
			
			html {
				font-family: sans-serif;
				-webkit-text-size-adjust: 100%;
				-ms-text-size-adjust: 100%;
			}
			
			html {
				font-size: 10px;
				-webkit-tap-highlight-color: rgba(0, 0, 0, 0);
			}
			
			html {
				-webkit-text-size-adjust: none;
			}
			
			#wrapper {
				height: 100%;
				overflow: hidden;
				width: 100%;
			}
			
			.fade {
				opacity: 0;
				-webkit-transition: opacity .15s linear;
				-o-transition: opacity .15s linear;
				transition: opacity .15s linear;
			}
			
			.modal {
				position: fixed;
				top: 0px;
				right: 0px;
				bottom: 0px;
				left: 0px;
				z-index: 1050;
				display: none;
				overflow: hidden;
				-webkit-overflow-scrolling: touch;
				outline: 0;
			}
			
			.fade.in {
				opacity: 1;
			}
			
			.topbar {
				left: 0px;
				position: fixed;
				right: 0px;
				top: 0px;
				z-index: 999;
			}
			
			.topbar {
				z-index: 1400;
			}
			
			.side-menu {
				bottom: 0px;
				top: 0px;
				width: 240px;
				z-index: 2;
			}
			
			.side-menu.left {
				background: #36404a;
				box-shadow: 0px 1px 1px rgba(0, 0, 0, 0.1);
				position: absolute;
				top: 60px;
			}
			
			body.fixed-left .side-menu.left {
				bottom: 50px;
				height: 100%;
				margin-bottom: -70px;
				margin-top: 0px;
				padding-bottom: 70px;
				position: absolute;
			}
			
			body.fixed-left .side-menu.left,
			body .side-menu.left {
				position: fixed;
				top: 0px;
				padding-top: 60px;
			}
			
			.enlarged#wrapper .left.side-menu {
				width: 70px;
				z-index: 5;
			}
			
			.content-page {
				margin-left: 240px;
				overflow: hidden;
			}
			
			.enlarged#wrapper .content-page {
				margin-left: 5px;
			}
			
			.content-page>.content {
				margin-bottom: 60px;
				margin-top: 1px;
				padding: 20px 5px 15px 5px;
			}
			
			.content-page>.content {
				margin-bottom: 0px;
				min-height: 650px;
			}
			
			article,
			aside,
			details,
			figcaption,
			figure,
			footer,
			header,
			hgroup,
			main,
			menu,
			nav,
			section,
			summary {
				display: block;
			}
			
			.footer {
				border-top: 1px solid rgba(0, 0, 0, 0.1);
				bottom: 0px;
				color: #58666e;
				text-align: center !important;
				padding: 20px 30px;
				position: absolute;
				right: 0px;
				left: 240px;
				font-size: 13px;
			}
			
			.footer {
				border-top: 1px solid rgba(0, 0, 0, 0.1);
				bottom: 0px;
				color: #58666e;
				text-align: center !important;
				padding: 20px 30px;
				position: relative;
				right: 0px;
				left: 0px;
			}
			
			.enlarged#wrapper .footer {
				left: 70px;
			}
			
			.enlarged#wrapper .footer {
				left: 0px;
			}
			
			b,
			strong {
				font-weight: 700;
			}
			
			b {
				font-weight: 600;
			}
			
			a {
				background-color: transparent;
			}
			
			a {
				color: #337ab7;
				text-decoration: none;
			}
			
			a {
				color: #505458;
				text-decoration: none !important;
			}
			
			button,
			input,
			optgroup,
			select,
			textarea {
				margin: 0;
				font: inherit;
				color: inherit;
			}
			
			button {
				overflow: visible;
			}
			
			button,
			select {
				text-transform: none;
			}
			
			button,
			html input[type=button],
			input[type=reset],
			input[type=submit] {
				-webkit-appearance: button;
				cursor: pointer;
			}
			
			input {
				line-height: normal;
			}
			
			textarea {
				overflow: auto;
			}
			
			button,
			input,
			select,
			textarea {
				font-family: inherit;
				font-size: inherit;
				line-height: inherit;
			}
			
			[role=button] {
				cursor: pointer;
			}
			
			.btn {
				display: inline-block;
				padding: 6px 12px;
				margin-bottom: 0px;
				font-size: 14px;
				font-weight: 400;
				line-height: 1.4285;
				text-align: center;
				white-space: nowrap;
				vertical-align: middle;
				-ms-touch-action: manipulation;
				touch-action: manipulation;
				cursor: pointer;
				-webkit-user-select: none;
				-moz-user-select: none;
				-ms-user-select: none;
				user-select: none;
				background-image: none;
				border: 1px solid transparent;
				border-radius: 4px;
			}
			
			.btn-danger {
				color: #fff;
				background-color: #d9534f;
				border-color: #d43f3a;
			}
			
			.btn-default {
				color: #333;
				background-color: #fff;
				border-color: #ccc;
			}
			
			.btn-primary {
				color: #fff;
				background-color: #337ab7;
				border-color: #2e6da4;
			}
			
			.btn-group-xs>.btn,
			.btn-xs {
				padding: 1px 5px;
				font-size: 12px;
				line-height: 1.5;
				border-radius: 3px;
			}
			
			.text-center {
				text-align: center;
			}
			
			.text-dark {
				color: #797979 !important;
			}
			
			.button-menu-mobile {
				background: transparent;
				border: none;
				color: #36404a;
				font-size: 20px;
				line-height: 60px;
				padding: 0 15px;
			}
			
			.btn-info {
				color: #fff;
				background-color: #5bc0de;
				border-color: #46b8da;
			}
			
			.waves-effect {
				position: relative;
				cursor: pointer;
				display: inline-block;
				overflow: hidden;
				-webkit-user-select: none;
				-moz-user-select: none;
				-ms-user-select: none;
				user-select: none;
				-webkit-tap-highlight-color: transparent;
				vertical-align: middle;
				z-index: 1;
				will-change: opacity, transform;
				-webkit-transition: all 0.3s ease-out;
				-moz-transition: all 0.3s ease-out;
				-o-transition: all 0.3s ease-out;
				-ms-transition: all 0.3s ease-out;
				transition: all 0.3s ease-out;
			}
			
			.btn-link {
				font-weight: 400;
				color: #337ab7;
				border-radius: 0;
			}
			
			.btn-link,
			.btn-link.active,
			.btn-link:active,
			[disabled].btn-link,
			fieldset[disabled] .btn-link {
				background-color: transparent;
				-webkit-box-shadow: none;
				box-shadow: none;
			}
			
			.btn-link,
			.btn-link:active,
			.btn-link:focus,
			.btn-link:hover {
				border-color: transparent;
			}
			
			.p-0 {
				padding: 0px !important;
			}
			
			.btn {
				border-radius: 3px;
				outline: none !important;
			}
			
			.btn-primary,
			.btn-success,
			.btn-default,
			.btn-info,
			.btn-warning,
			.btn-danger,
			.btn-inverse,
			.btn-purple,
			.btn-pink {
				color: #ffffff !important;
			}
			
			.btn-danger,
			.btn-danger:active,
			.btn-danger:focus,
			.btn-danger:hover,
			.btn-danger.active,
			.btn-danger.focus,
			.btn-danger:active,
			.btn-danger:focus,
			.btn-danger:hover,
			.open>.dropdown-toggle.btn-danger {
				background-color: #f05050 !important;
				border: 1px solid #f05050 !important;
			}
			
			.btn-default,
			.btn-default:hover,
			.btn-default:focus,
			.btn-default:active,
			.btn-default.active,
			.btn-default.focus,
			.btn-default:active,
			.btn-default:focus,
			.btn-default:hover,
			.open>.dropdown-toggle.btn-default {
				background-color: #5fbeaa !important;
				border: 1px solid #5fbeaa !important;
			}
			
			.btn-primary,
			.btn-primary:hover,
			.btn-primary:focus,
			.btn-primary:active,
			.btn-primary.active,
			.btn-primary.focus,
			.btn-primary:active,
			.btn-primary:focus,
			.btn-primary:hover,
			.open>.dropdown-toggle.btn-primary {
				background-color: #5d9cec !important;
				border: 1px solid #5d9cec !important;
			}
			
			.btn-white,
			.btn-white:hover,
			.btn-white:focus,
			.btn-white:active,
			.btn-white.active,
			.btn-white.focus,
			.btn-white:active,
			.btn-white:focus,
			.btn-white:hover,
			.open>.dropdown-toggle.btn-white {
				border: 1px solid #eaeaea !important;
				background-color: #ffffff;
				color: #4c5667;
			}
			
			.btn-custom {
				-moz-border-radius: 2px;
				-moz-transition: all 400ms ease-in-out;
				-o-transition: all 400ms ease-in-out;
				-webkit-border-radius: 2px;
				-webkit-transition: all 400ms ease-in-out;
				background: transparent;
				background-color: transparent !important;
				-webkit-border-radius: 5px;
				border-radius: 5px;
				-moz-border-radius: 5px;
				background-clip: padding-box;
				border-width: 2px !important;
				font-weight: 600;
				transition: all 400ms ease-in-out;
				background-clip: inherit;
			}
			
			.btn-info,
			.btn-info:hover,
			.btn-info:focus,
			.btn-info:active,
			.btn-info.active,
			.btn-info.focus,
			.btn-info:active,
			.btn-info:focus,
			.btn-info:hover,
			.open>.dropdown-toggle.btn-info {
				background-color: #34d3eb !important;
				border: 1px solid #34d3eb !important;
			}
			
			.btn {
				padding: 8px 12px;
				color: initial;
			}
			
			.btn-xs {
				padding: 1px 5px;
				font-size: 12px;
				line-height: 1.3;
				border-radius: 3px;
			}
			
			.btn-default,
			.btn-default:hover,
			.btn-default:focus,
			.btn-default:active,
			.btn-default.active,
			.btn-default.focus,
			.btn-default:active,
			.btn-default:focus,
			.btn-default:hover,
			.open>.dropdown-toggle.btn-default {
				border: 1px solid #eaeaea !important;
				background-color: #ffffff !important;
				color: #4c5667 !important;
			}
			
			.btn-custom {
				border: 1px solid #e5eef4 !important;
				font-weight: normal !important;
			}
			
			.btn-group-vertical>.btn,
			.btn-group>.btn {
				position: relative;
				float: left;
			}
			
			.btn-custom.btn-white {
				color: #4c5667 !important;
			}
			
			.btn-d,
			.btn-d:hover,
			.btn-d:focus,
			.btn-d:active {
				background-color: #dddddd !important;
				border: 1px solid #dddddd !important;
			}
			
			.input-group-btn>.btn {
				position: relative;
			}
			
			.input-group-btn .btn {
				padding: 8px 12px;
			}
			
			.btn+.btn {
				margin-left: 5px;
			}
			
			.glyphicon {
				position: relative;
				top: 1px;
				display: inline-block;
				font-family: "Glyphicons Halflings";
				font-style: normal;
				font-weight: 400;
				line-height: 1;
				-webkit-font-smoothing: antialiased;
				-moz-osx-font-smoothing: grayscale;
			}
			
			.m-r-5 {
				margin-right: 5px !important;
			}
			
			[class^='md-'],
			[class*=' md-'] {
				display: inline-block;
				font: normal normal normal 14px/1 'Material Design Iconic Font';
				font-size: inherit;
				speak: none;
				text-rendering: auto;
				-webkit-font-smoothing: antialiased;
				-moz-osx-font-smoothing: grayscale;
			}
			
			.md {
				line-height: inherit;
				vertical-align: bottom;
			}
			
			p {
				margin: 0 0 10px;
			}
			
			p {
				line-height: 1.6;
			}
			
			.pull-right {
				float: right !important;
			}
			
			.m-l-5 {
				margin-left: 5px !important;
			}
			
			.text-success {
				color: #81c868;
			}
			
			.text-primary {
				color: #337ab7;
			}
			
			.text-primary {
				color: #5d9cec;
			}
			
			.fa {
				display: inline-block;
				font: normal normal normal 14px/1 FontAwesome;
				font-size: inherit;
				text-rendering: auto;
				-webkit-font-smoothing: antialiased;
				-moz-osx-font-smoothing: grayscale;
			}
			
			.container-fluid {
				padding-right: 15px;
				padding-left: 15px;
				margin-right: auto;
				margin-left: auto;
			}
			
			.row {
				margin-right: -15px;
				margin-left: -15px;
			}
			
			.m-r-20 {
				margin-right: 20px !important;
			}
			
			.m-t-15 {
				margin-top: 15px !important;
			}
			
			.col-lg-1,
			.col-lg-10,
			.col-lg-11,
			.col-lg-12,
			.col-lg-2,
			.col-lg-3,
			.col-lg-4,
			.col-lg-5,
			.col-lg-6,
			.col-lg-7,
			.col-lg-8,
			.col-lg-9,
			.col-md-1,
			.col-md-10,
			.col-md-11,
			.col-md-12,
			.col-md-2,
			.col-md-3,
			.col-md-4,
			.col-md-5,
			.col-md-6,
			.col-md-7,
			.col-md-8,
			.col-md-9,
			.col-sm-1,
			.col-sm-10,
			.col-sm-11,
			.col-sm-12,
			.col-sm-2,
			.col-sm-3,
			.col-sm-4,
			.col-sm-5,
			.col-sm-6,
			.col-sm-7,
			.col-sm-8,
			.col-sm-9,
			.col-xs-1,
			.col-xs-10,
			.col-xs-11,
			.col-xs-12,
			.col-xs-2,
			.col-xs-3,
			.col-xs-4,
			.col-xs-5,
			.col-xs-6,
			.col-xs-7,
			.col-xs-8,
			.col-xs-9 {
				position: relative;
				min-height: 1px;
				padding-right: 15px;
				padding-left: 15px;
			}
			/* @media all and (min-width:768px) */
			
			.col-sm-1,
			.col-sm-10,
			.col-sm-11,
			.col-sm-12,
			.col-sm-2,
			.col-sm-3,
			.col-sm-4,
			.col-sm-5,
			.col-sm-6,
			.col-sm-7,
			.col-sm-8,
			.col-sm-9 {
				float: left;
			}
			/* @media all and (min-width:768px) */
			
			.col-sm-2 {
				width: 16.66%;
			}
			
			small {
				font-size: 80%;
			}
			
			.small,
			small {
				font-size: 85%;
			}
			
			.m-t-10 {
				margin-top: 10px !important;
			}
			
			.row {
				margin-right: -10px;
				margin-left: -10px;
			}
			
			.text-right {
				text-align: right;
			}
			
			label {
				display: inline-block;
				max-width: 100%;
				margin-bottom: 5px;
				font-weight: 700;
			}
			
			label {
				display: inline-block;
				max-width: 100%;
				margin-bottom: 5px;
				font-weight: normal;
			}
			/* @media all and (min-width:768px) */
			
			.col-sm-12 {
				width: 100%;
			}
			/* @media all and (min-width:768px) */
			
			.col-sm-3 {
				width: 25%;
			}
			/* @media all and (min-width:768px) */
			
			.col-sm-7 {
				width: 58.33%;
			}
			/* @media all and (min-width:768px) */
			
			.col-sm-6 {
				width: 50%;
			}
			
			.input-group {
				position: relative;
				display: table;
				border-collapse: separate;
			}
			/* @media all and (min-width:768px) */
			
			.col-sm-10 {
				width: 83.33%;
			}
			
			.col-lg-1,
			.col-lg-10,
			.col-lg-11,
			.col-lg-12,
			.col-lg-2,
			.col-lg-3,
			.col-lg-4,
			.col-lg-5,
			.col-lg-6,
			.col-lg-7,
			.col-lg-8,
			.col-lg-9,
			.col-md-1,
			.col-md-10,
			.col-md-11,
			.col-md-12,
			.col-md-2,
			.col-md-3,
			.col-md-4,
			.col-md-5,
			.col-md-6,
			.col-md-7,
			.col-md-8,
			.col-md-9,
			.col-sm-1,
			.col-sm-10,
			.col-sm-11,
			.col-sm-12,
			.col-sm-2,
			.col-sm-3,
			.col-sm-4,
			.col-sm-5,
			.col-sm-6,
			.col-sm-7,
			.col-sm-8,
			.col-sm-9,
			.col-xs-1,
			.col-xs-10,
			.col-xs-11,
			.col-xs-12,
			.col-xs-2,
			.col-xs-3,
			.col-xs-4,
			.col-xs-5,
			.col-xs-6,
			.col-xs-7,
			.col-xs-8,
			.col-xs-9 {
				padding-left: 10px;
				padding-right: 10px;
			}
			
			.navbar-nav {
				margin: 0;
			}
			
			.m-t-20 {
				margin-top: 20px !important;
			}
			
			.m-t-5 {
				margin-top: 5px !important;
			}
			
			.pull-right {
				float: right;
			}
			
			.f-s-12 {
				font-size: 12px !important;
			}
			
			.tab-content {
				box-shadow: 0px 1px 1px rgba(0, 0, 0, 0.05);
				color: #777777;
			}
			
			.tab-content {
				box-shadow: none;
			}
			
			.text-center {
				text-align: center !important;
			}
			
			.f-s-12 .form-control,
			.f-s-12 .btn {
				font-size: 12px !important;
			}
			
			.btn-custom.btn-white {
				color: #797979 !important;
			}
			/* @media all and (min-width:768px) */
			
			.navbar-right {
				float: right !important;
				margin-right: -15px;
			}
			
			ol,
			ul {
				margin-top: 0px;
				margin-bottom: 10px;
			}
			
			ul {
				list-style: none;
				padding: 0;
			}
			
			ul {
				margin-top: 0px;
				margin-bottom: 10px;
				-webkit-padding-start: 10px;
				line-height: 1.8;
				padding-left: 25px;
			}
			
			.pagination {
				display: inline-block;
				padding-left: 0px;
				margin: 20px 0;
				border-radius: 4px;
			}
			
			.pagination {
				margin: 5px 0;
			}
			
			.dropdown,
			.dropup {
				position: relative;
			}
			
			.form-control {
				display: block;
				width: 100%;
				height: 34px;
				padding: 6px 12px;
				font-size: 14px;
				line-height: 1.4285;
				color: #555;
				background-color: #fff;
				background-image: none;
				border: 1px solid #ccc;
				border-radius: 4px;
				-webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075);
				box-shadow: inset 0px 1px 1px rgba(0, 0, 0, 0.075);
				-webkit-transition: border-color ease-in-out .15s, -webkit-box-shadow ease-in-out .15s;
				-o-transition: border-color ease-in-out .15s, box-shadow ease-in-out .15s;
				transition: border-color ease-in-out .15s, box-shadow ease-in-out .15s;
			}
			
			.btn-group,
			.btn-group-vertical {
				position: relative;
				display: inline-block;
				vertical-align: middle;
			}
			
			.bootstrap-select>.dropdown-toggle {
				width: 100%;
				padding-right: 25px;
				z-index: 1;
			}
			
			.btn-group> :first-child.btn {
				margin-left: 0px;
			}
			
			ol ol,
			ol ul,
			ul ol,
			ul ul {
				margin-bottom: 0px;
			}
			
			.dropdown-menu {
				position: absolute;
				top: 100%;
				left: 0px;
				z-index: 1000;
				display: none;
				float: left;
				min-width: 160px;
				padding: 5px 0;
				margin: 2px 0 0;
				font-size: 14px;
				text-align: left;
				list-style: none;
				background-color: #fff;
				-webkit-background-clip: padding-box;
				background-clip: padding-box;
				border: 1px solid #ccc;
				border: 1px solid rgba(0, 0, 0, .15);
				border-radius: 4px;
				-webkit-box-shadow: 0 6px 12px rgba(0, 0, 0, .175);
				box-shadow: 0px 6px 12px rgba(0, 0, 0, 0.175);
			}
			
			.dropdown-menu {
				padding: 4px 0;
				transition: all 300ms ease;
				-moz-transition: all 300ms ease;
				-webkit-transition: all 300ms ease;
				-o-transition: all 300ms ease;
				-ms-transition: all 300ms ease;
				border: 0;
				box-shadow: 0px 2px 5px 0px rgba(0, 0, 0, 0.26);
			}
			
			.dropdown-menu-lg {
				width: 300px;
			}
			
			.dropdown-menu {
				max-height: 450px;
				overflow: auto;
			}
			
			.dropup .dropdown-menu,
			.navbar-fixed-bottom .dropdown .dropdown-menu {
				top: auto;
				bottom: 100%;
				margin-bottom: 2px;
			}
			
			.dropup .dropdown-menu {
				box-shadow: 0px -1px 5px 0px rgba(0, 0, 0, 0.26);
			}
			
			.dropup .dropdown-menu {
				z-index: 10000;
			}
			
			.list-group-item {
				position: relative;
				display: block;
				padding: 10px 15px;
				margin-bottom: -1px;
				background-color: #fff;
				border: 1px solid #ddd;
			}
			
			.list-group-item {
				border: 1px solid #ebeff2;
			}
			
			a.list-group-item,
			button.list-group-item {
				color: #555;
			}
			
			.dropdown-menu>li>a {
				display: block;
				padding: 3px 20px;
				clear: both;
				font-weight: 400;
				line-height: 1.4285;
				color: #333;
				white-space: nowrap;
			}
			
			.dropdown-menu>li>a {
				padding: 6px 20px;
			}
			
			.dropdown-menu>.active>a,
			.dropdown-menu>.active>a:focus,
			.dropdown-menu>.active>a:hover {
				color: #fff;
				text-decoration: none;
				background-color: #337ab7;
				outline: 0;
			}
			
			.dropdown-menu>.active>a,
			.dropdown-menu>.active>a:hover,
			.dropdown-menu>.active>a:focus {
				background-color: #f3f3f3;
				color: #36404a;
			}
			
			.caret {
				display: inline-block;
				width: 0px;
				height: 0px;
				margin-left: 2px;
				vertical-align: middle;
				border-top: 4px dashed;
				border-top: 4px solid\9;
				border-right: 4px solid transparent;
				border-left: 4px solid transparent;
			}
			
			.dropup .caret,
			.navbar-fixed-bottom .dropdown .caret {
				content: "";
				border-top: 0;
				border-bottom: 4px dashed;
				border-bottom: 4px solid\9;
			}
			
			.btn .caret {
				margin-left: 0px;
			}
			
			.pagination>li {
				display: inline;
			}
			
			.pagination>li>a,
			.pagination>li>span {
				position: relative;
				float: left;
				padding: 6px 12px;
				margin-left: -1px;
				line-height: 1.4285;
				color: #337ab7;
				text-decoration: none;
				background-color: #fff;
				border: 1px solid #ddd;
			}
			
			.pagination>li>a,
			.pagination>li>span {
				color: #636e7b;
			}
			
			.pagination>li>a,
			.pagination>li>span {
				position: relative;
				float: left;
				padding: 8px 12px;
				margin-left: -1px;
				line-height: 1.4285;
				color: #636e7b;
				text-decoration: none;
				background-color: #fff;
				border: 1px solid #e5eef4;
				font-size: 12px;
			}
			
			ul.pagination li a,
			ul.page li a {
				display: inline-block;
				width: 20px;
				height: 20px;
				margin: 0px 5px;
				border-radius: 100%;
				border: 1px solid #F3F3F3;
				text-align: center;
				font-size: 12px;
				line-height: 16px;
				padding: 0px;
			}
			
			.pagination>.active>a,
			.pagination>.active>a:focus,
			.pagination>.active>a:hover,
			.pagination>.active>span,
			.pagination>.active>span:focus,
			.pagination>.active>span:hover {
				z-index: 3;
				color: #fff;
				cursor: default;
				background-color: #337ab7;
				border-color: #337ab7;
			}
			
			.pagination>.active>a,
			.pagination>.active>span,
			.pagination>.active>a:hover,
			.pagination>.active>span:hover,
			.pagination>.active>a:focus,
			.pagination>.active>span:focus {
				background-color: #5fbeaa;
				border-color: #5fbeaa;
			}
			
			.pagination>.active>a,
			.pagination>.active>span,
			.pagination>.active>a:hover,
			.pagination>.active>span:hover,
			.pagination>.active>a:focus,
			.pagination>.active>span:focus {
				background-color: #efefef;
				border-color: #efefef;
				color: #000;
			}
			
			.pagination>li:first-child>a,
			.pagination>li:first-child>span {
				margin-left: 0px;
				border-top-left-radius: 4px;
				border-bottom-left-radius: 4px;
			}
			
			.pagination>li:last-child>a,
			.pagination>li:last-child>span {
				border-top-right-radius: 4px;
				border-bottom-right-radius: 4px;
			}
			
			.pagination>li:first-child>a,
			.pagination>li:first-child>span {
				border-bottom-left-radius: 3px;
				border-top-left-radius: 3px;
			}
			
			.pagination>li:last-child>a,
			.pagination>li:last-child>span {
				border-bottom-right-radius: 3px;
				border-top-right-radius: 3px;
			}
			
			ul.pagination li.active a,
			ul.page li a.active {
				color: #5d9cec;
				border: 1px solid #5d9cec;
				background: none;
				cursor: pointer;
			}
			
			.m-l-10 {
				margin-left: 10px !important;
			}
			
			.form-group {
				margin-bottom: 15px;
			}
			/* @media all and (min-width:768px) */
			
			.form-inline .form-group {
				display: inline-block;
				margin-bottom: 0px;
				vertical-align: middle;
			}
			
			.bootstrap-select {
				width: 220px\9;
			}
			
			.bg-white {
				background-color: #ffffff !important;
			}
			
			.form-control {
				background-color: #ffffff;
				border: 1px solid #E3E3E3;
				border-radius: 4px;
				color: #565656;
				padding: 7px 12px;
				height: 38px;
				max-width: 100%;
				-webkit-box-shadow: none;
				box-shadow: none;
				-webkit-transition: all 300ms linear;
				-moz-transition: all 300ms linear;
				-o-transition: all 300ms linear;
				-ms-transition: all 300ms linear;
				transition: all 300ms linear;
			}
			
			.form-control,
			.form-control2,
			.form-control3,
			.form-control4 {
				background-color: #ffffff;
				border: 1px solid #E3E3E3;
				border-radius: 4px;
				color: #565656;
				padding: 7px 12px;
				height: 38px;
				max-width: 100%;
				-webkit-box-shadow: none;
				box-shadow: none;
				-webkit-transition: all 300ms linear;
				-moz-transition: all 300ms linear;
				-o-transition: all 300ms linear;
				-ms-transition: all 300ms linear;
				transition: all 300ms linear;
			}
			
			.bootstrap-select>select {
				position: absolute !important;
				bottom: 0px;
				left: 50%;
				display: block !important;
				width: 0.5px !important;
				height: 100% !important;
				padding: 0 !important;
				opacity: 0 !important;
				border: none;
			}
			/* @media all and (min-width:768px) */
			
			.form-inline .form-control {
				display: inline-block;
				width: auto;
				vertical-align: middle;
			}
			
			.fixed-table-container {
				position: relative;
				clear: both;
				border: 1px solid #ddd;
				border-radius: 4px;
				-webkit-border-radius: 4px;
				-moz-border-radius: 4px;
			}
			
			.fixed-table-container {
				border: 1px solid #ebeff2 !important;
			}
			
			.fixed-table-container.overflow-x-auto {
				overflow-x: auto;
				overflow-y: hidden;
			}
			
			table {
				border-spacing: 0px;
				border-collapse: collapse;
			}
			
			table {
				background-color: transparent;
			}
			
			.table {
				width: 100%;
				max-width: 100%;
				margin-bottom: 20px;
			}
			
			.table-bordered {
				border: 1px solid #ddd;
			}
			
			.table {
				margin-bottom: 10px;
			}
			
			td,
			th {
				padding: 0;
			}
			
			th {
				text-align: left;
			}
			
			th {
				color: #666666;
				font-weight: 600;
			}
			
			th {
				white-space: nowrap;
			}
			
			td,
			th {
				padding-left: 5px;
			}
			
			th {
				color: #000;
			}
			
			.th-inner {
				padding: 9px 12px !important;
			}
			
			.fixed-table-body thead th .th-inner,
			.table td,
			.table th {
				box-sizing: border-box;
			}
			
			.table td,
			.table th {
				vertical-align: middle;
			}
			
			.fixed-table-container tbody td {
				border-left: 1px solid #ddd;
			}
			
			.fixed-table-container thead th {
				height: 0px;
				padding: 0;
				margin: 0;
				border-left: 1px solid #ddd;
			}
			
			.fixed-table-container thead th {
				height: 28px;
			}
			
			.table>tbody>tr>td,
			.table>tbody>tr>th,
			.table>tfoot>tr>td,
			.table>tfoot>tr>th,
			.table>thead>tr>td,
			.table>thead>tr>th {
				padding: 8px;
				line-height: 1.4285;
				vertical-align: top;
				border-top: 1px solid #ddd;
			}
			
			.table>thead>tr>th {
				vertical-align: bottom;
				border-bottom: 2px solid #ddd;
			}
			
			.table-bordered>tbody>tr>td,
			.table-bordered>tbody>tr>th,
			.table-bordered>tfoot>tr>td,
			.table-bordered>tfoot>tr>th,
			.table-bordered>thead>tr>td,
			.table-bordered>thead>tr>th {
				border: 1px solid #ddd;
			}
			
			.table-bordered>thead>tr>td,
			.table-bordered>thead>tr>th {
				border-bottom-width: 2px;
			}
			
			.table>thead>tr>th,
			.table>tbody>tr>th,
			.table>tfoot>tr>th,
			.table>thead>tr>td,
			.table>tbody>tr>td,
			.table>tfoot>tr>td,
			.table>thead>tr>th,
			.table-bordered {
				border-top: 1px solid #ebeff2;
			}
			
			.table-bordered {
				border: 1px solid #ebeff2;
			}
			
			.fixed-table-container table {
				width: 100%;
			}
			
			.bootstrap-table .table {
				margin-bottom: 0px !important;
				border-bottom: 1px solid #ddd;
				border-collapse: collapse !important;
				border-radius: 1px;
			}
			
			.table-bordered>thead>tr>th,
			.table-bordered>tbody>tr>th,
			.table-bordered>tfoot>tr>th,
			.table-bordered>thead>tr>td,
			.table-bordered>tbody>tr>td,
			.table-bordered>tfoot>tr>td {
				border: 1px solid #ebeff2;
			}
			
			.fixed-table-container tbody td:first-child {
				border-left: none;
			}
			
			.fixed-table-container tbody tr:first-child td {
				border-top: none;
			}
			
			.bootstrap-table .table,
			.bootstrap-table .table>tbody>tr>td,
			.bootstrap-table .table>tbody>tr>th,
			.bootstrap-table .table>tfoot>tr>td,
			.bootstrap-table .table>tfoot>tr>th,
			.bootstrap-table .table>thead>tr>td {
				padding: 8px 12px !important;
			}
			
			:not(.table-condensed).table>tbody>tr>td {
				min-width: 52px;
			}
			
			.table>tbody>tr:last-child>td {
				border-bottom: 1px solid #ebeff2;
			}
			
			.bootstrap-table :not(.table-condensed).table,
			.bootstrap-table :not(.table-condensed).table>tbody>tr>td,
			.bootstrap-table :not(.table-condensed).table>tbody>tr>th,
			.bootstrap-table :not(.table-condensed).table>tfoot>tr>td,
			.bootstrap-table :not(.table-condensed).table>tfoot>tr>th,
			.bootstrap-table :not(.table-condensed).table>thead>tr>td {
				padding: 8px;
			}
			
			table thead {
				border-bottom: 2px solid #a7b7c3;
			}
			
			table a {
				color: #000000;
			}
			
			table thead,
			table thead a {
				font-family: "microsoft yahei";
				font-size: 12px;
			}
			
			tbody {
				color: #797979;
			}
			
			tbody {
				color: #000000;
			}
			
			table tbody {
				font-size: 13px;
			}
			
			.crm .bootstrap-table .overflow-x-auto :not(.table-condensed).table>tbody>tr>td {
				white-space: nowrap;
				max-width: 250px;
				overflow: hidden;
			}
			
			.crm .bootstrap-table .overflow-x-auto :not(.table-condensed).table.table-z>tbody>tr>td {
				white-space: normal;
				max-width: none;
				overflow: inherit;
				min-width: 90px;
			}
			
			.crm .bootstrap-table .overflow-x-auto :not(.table-condensed).table.table-z>tbody>tr>td:first-child {
				white-space: normal;
				max-width: none;
				overflow: inherit;
				min-width: auto;
			}
			
			.crm .bootstrap-table .overflow-x-auto :not(.table-condensed).table.table-z>tbody>tr>td:nth-child(2) {
				white-space: normal;
				max-width: none;
				overflow: inherit;
				min-width: auto;
			}
			
			.crm .bootstrap-table .overflow-x-auto :not(.table-condensed).table.table-z>tbody>tr>td:last-child {
				white-space: nowrap;
				max-width: none;
				overflow: inherit;
				min-width: auto;
			}
			
			table p {
				margin-bottom: 0px;
				color: #000;
			}
			
			input[type=checkbox],
			input[type=radio] {
				-webkit-box-sizing: border-box;
				-moz-box-sizing: border-box;
				box-sizing: border-box;
				padding: 0;
			}
			
			input[type=checkbox],
			input[type=radio] {
				margin: 4px 0 0;
				margin-top: 1px\9;
				line-height: normal;
			}
			
			.fixed-table-container input[type=radio],
			.fixed-table-container input[type=checkbox] {
				margin: 0 auto !important;
			}
			
			.table>thead>tr>th {
				vertical-align: bottom;
				border-bottom: 2px solid #ebeff2;
			}
			
			.fixed-table-container .bs-checkbox,
			.fixed-table-container .no-records-found {
				text-align: center;
			}
			
			.fixed-table-container thead th:first-child {
				border-left: none;
				border-top-left-radius: 4px;
				-webkit-border-top-left-radius: 4px;
				-moz-border-radius-topleft: 4px;
			}
			
			.bootstrap-table .table>thead>tr>th {
				vertical-align: bottom;
				border-bottom: 1px solid #ddd;
			}
			
			.bootstrap-table .table thead>tr>th {
				padding: 0;
				margin: 0;
			}
			
			.bootstrap-table .table>thead>tr>th {
				border-bottom: 2px solid #ebeff2;
				background: #ebeff2;
			}
			
			.table>caption+thead>tr:first-child>td,
			.table>caption+thead>tr:first-child>th,
			.table>colgroup+thead>tr:first-child>td,
			.table>colgroup+thead>tr:first-child>th,
			.table>thead:first-child>tr:first-child>td,
			.table>thead:first-child>tr:first-child>th {
				border-top: 0;
			}
			
			.crm .bootstrap-table .overflow-x-auto .table>thead>tr>th {
				border-bottom: 2px solid #a7b7c3;
				background: #ebeff2;
			}
			
			.switchery {
				background-color: #fff;
				border: 1px solid #dfdfdf;
				border-radius: 20px;
				cursor: pointer;
				display: inline-block;
				height: 30px;
				position: relative;
				vertical-align: middle;
				width: 50px;
				-moz-user-select: none;
				-khtml-user-select: none;
				-webkit-user-select: none;
				-ms-user-select: none;
				user-select: none;
				box-sizing: content-box;
				background-clip: content-box;
			}
			
			.switchery-small {
				border-radius: 20px;
				height: 20px;
				width: 33px;
			}
			
			.table .switchery-small {
				border-radius: 15px;
				height: 15px;
				width: 26px;
			}
			
			.switchery>small {
				background: #fff;
				border-radius: 100%;
				box-shadow: 0px 1px 3px rgba(0, 0, 0, 0.4);
				height: 30px;
				position: absolute;
				top: 0px;
				width: 30px;
			}
			
			.switchery-small>small {
				height: 20px;
				width: 20px;
			}
			
			.table .switchery-small>small {
				height: 15px;
				width: 15px;
			}
			
			table thead p {
				color: #999;
			}
			
			table thead a {
				color: #999999;
			}
			
			.na {
				color: #999999;
				font-family: "microsoft yahei";
			}
			
			a.na:visited,
			a.na:link {
				color: #000;
				font-family: "microsoft yahei";
			}
			
			.fixed-table-container tbody td .th-inner,
			.fixed-table-container thead th .th-inner {
				padding: 8px;
				line-height: 24px;
				vertical-align: top;
				overflow: hidden;
				text-overflow: ellipsis;
				white-space: nowrap;
			}
			
			.fixed-table-container thead th .th-inner {
				padding: 9px 12px;
			}
			
			.fixed-table-container .bs-checkbox .th-inner {
				padding: 8px 0;
			}
			
			.text-muted {
				color: #777;
			}
			
			.font-13 {
				font-size: 13px !important;
			}
			
			.text-muted {
				color: #98a6ad;
			}
			/* @media all and (min-width:768px) */
			
			.form-inline .control-label {
				margin-bottom: 0px;
				vertical-align: middle;
			}
			/* @media all and (min-width:768px) */
			
			.form-inline .input-group {
				display: inline-table;
				vertical-align: middle;
			}
			
			[class*=col-].input-group {
				float: none;
				padding-right: 0px;
				padding-left: 0px;
			}
			
			.input-group .form-control {
				position: relative;
				z-index: 2;
				float: left;
				width: 100%;
				margin-bottom: 0px;
			}
			
			.input-group .form-control,
			.input-group-addon,
			.input-group-btn {
				display: table-cell;
			}
			
			.app-search .form-control,
			.app-search .form-control:focus {
				border: none;
				font-size: 11px;
				color: #36404a;
				padding-left: 75px;
				padding-right: 30px;
				background: #ebeff2;
				box-shadow: none;
				border-radius: 30px !important;
				height: 30px;
				font-weight: normal;
				width: 180px !important;
			}
			
			.input-group .form-control,
			.input-group .form-control2 {
				width: 100%;
			}
			
			.input-group-addon,
			.input-group-btn {
				width: 1%;
				white-space: nowrap;
				vertical-align: middle;
			}
			
			.input-group-btn {
				position: relative;
				font-size: 0px;
				white-space: nowrap;
			}
			/* @media all and (min-width:768px) */
			
			.form-inline .input-group .form-control,
			.form-inline .input-group .input-group-addon,
			.form-inline .input-group .input-group-btn {
				width: auto;
			}
			/* @media all and (min-width:768px) */
			
			.form-inline .input-group>.form-control {
				width: 100%;
			}
			
			.input-group :not(:first-child):not(:last-child).form-control,
			 :not(:first-child):not(:last-child).input-group-addon,
			 :not(:first-child):not(:last-child).input-group-btn {
				border-radius: 0;
			}
			
			.input-group :last-child.form-control,
			 :last-child.input-group-addon,
			 :first-child.input-group-btn> :not(:first-child).btn-group>.btn,
			 :first-child.input-group-btn> :not(:first-child).btn,
			 :last-child.input-group-btn>.btn,
			 :last-child.input-group-btn>.btn-group>.btn,
			 :last-child.input-group-btn>.dropdown-toggle {
				border-top-left-radius: 0px;
				border-bottom-left-radius: 0px;
			}
			
			.input-group-btn>.btn+.btn {
				margin-left: -1px;
			}
			
			:last-child.input-group-btn>.btn,
			 :last-child.input-group-btn>.btn-group {
				z-index: 2;
				margin-left: -1px;
			}
			
			.input-group :first-child.form-control,
			 :first-child.input-group-addon,
			 :first-child.input-group-btn>.btn,
			 :first-child.input-group-btn>.btn-group>.btn,
			 :first-child.input-group-btn>.dropdown-toggle,
			 :last-child.input-group-btn> :not(:last-child).btn-group>.btn,
			 :last-child.input-group-btn> :not(:last-child):not(.dropdown-toggle).btn {
				border-top-right-radius: 0px;
				border-bottom-right-radius: 0px;
			}
			
			.dropdown-menu .divider {
				height: 1px;
				margin: 9px 0;
				overflow: hidden;
				background-color: #e5e5e5;
			}
			
			.bootstrap-select.form-control {
				margin-bottom: 0px;
				padding: 0;
				border: none;
			}
			
			:not([class*=col-]).bootstrap-select.form-control {
				width: 100%;
			}
			
			:not(.input-group-btn).bootstrap-select.btn-group,
			[class*=col-].bootstrap-select.btn-group {
				float: none;
				display: inline-block;
				margin-left: 0px;
			}
			
			.form-group .bootstrap-select.btn-group,
			.form-horizontal .bootstrap-select.btn-group,
			.form-inline .bootstrap-select.btn-group {
				margin-bottom: 0px;
			}
			
			.bootstrap-select>.dropdown-toggle.bs-placeholder,
			.bootstrap-select>.dropdown-toggle.bs-placeholder:active,
			.bootstrap-select>.dropdown-toggle.bs-placeholder:focus,
			.bootstrap-select>.dropdown-toggle.bs-placeholder:hover {
				color: #999;
			}
			
			.open>.dropdown-menu {
				display: block;
			}
			
			.bootstrap-select.btn-group .dropdown-menu {
				min-width: 100%;
				-webkit-box-sizing: border-box;
				-moz-box-sizing: border-box;
				box-sizing: border-box;
			}
			
			select.bs-select-hidden,
			select.selectpicker {
				display: none !important;
			}
			
			.bs-searchbox .form-control {
				margin-bottom: 0px;
				width: 100%;
				float: none;
			}
			
			.form-inline .bootstrap-select.btn-group .form-control {
				width: 100%;
			}
			
			.bs-actionsbox,
			.bs-donebutton,
			.bs-searchbox {
				padding: 4px 8px;
			}
			
			.bootstrap-select.btn-group .dropdown-menu.inner {
				position: static;
				float: none;
				border: 0;
				padding: 0;
				margin: 0;
				border-radius: 0;
				-webkit-box-shadow: none;
				box-shadow: none;
			}
			
			.bootstrap-select.btn-group .dropdown-menu li {
				position: relative;
			}
			
			.bootstrap-select.btn-group .dropdown-menu li a {
				cursor: pointer;
				-webkit-user-select: none;
				-moz-user-select: none;
				-ms-user-select: none;
				user-select: none;
			}
			
			.bootstrap-select.btn-group .dropdown-menu li a span.text {
				display: inline-block;
			}
			
			.bootstrap-select.btn-group.show-tick .dropdown-menu li a span.text {
				margin-right: 34px;
			}
			
			.bootstrap-select .glyphicon {
				padding-right: 6px;
			}
			
			.bootstrap-select.btn-group .dropdown-menu li a span.check-mark {
				display: none;
			}
			
			.bootstrap-select.btn-group.show-tick .dropdown-menu li.selected a span.check-mark {
				position: absolute;
				display: inline-block;
				right: 15px;
				margin-top: 5px;
			}
			/* @media all and (min-width:768px) */
			
			.navbar-left {
				float: left !important;
			}
			
			.pull-left {
				float: left !important;
			}
			
			.app-search {
				position: relative;
				margin: 15px 0px 15px 10px;
			}
			
			.pull-left {
				float: left;
			}
			
			.bootstrap-select.btn-group .dropdown-toggle .filter-option {
				display: inline-block;
				overflow: hidden;
				width: 100%;
				text-align: left;
			}
			
			.bootstrap-select.btn-group .dropdown-toggle .caret {
				position: absolute;
				top: 50%;
				right: 12px;
				margin-top: -2px;
				vertical-align: middle;
			}
			
			.modal-dialog {
				position: relative;
				width: auto;
				margin: 10px;
			}
			/* @media all and (min-width:768px) */
			
			.modal-dialog {
				width: 600px;
				margin: 30px auto;
			}
			/* @media all and (min-width:768px) */
			
			.modal-dialog {
				width: auto;
				min-width: 600px;
				margin: 90px auto 30px;
				max-width: 800px;
			}
			/* @media all and (min-width:992px) */
			
			.modal-xg {
				width: 800px;
			}
			
			.modal.fade .modal-dialog {
				-webkit-transition: -webkit-transform .3s ease-out;
				-o-transition: -o-transform .3s ease-out;
				transition: transform .3s ease-out;
				-webkit-transform: translate(0px, -25%);
				-ms-transform: translate(0, -25%);
				-o-transform: translate(0, -25%);
				transform: translate(0px, -25%);
			}
			
			.modal-content {
				position: relative;
				background-color: #fff;
				-webkit-background-clip: padding-box;
				background-clip: padding-box;
				border: 1px solid #999;
				border: 1px solid rgba(0, 0, 0, .2);
				border-radius: 6px;
				outline: 0;
				-webkit-box-shadow: 0 3px 9px rgba(0, 0, 0, .5);
				box-shadow: 0px 3px 9px rgba(0, 0, 0, 0.5);
			}
			/* @media all and (min-width:768px) */
			
			.modal-content {
				-webkit-box-shadow: 0 5px 15px rgba(0, 0, 0, .5);
				box-shadow: 0px 5px 15px rgba(0, 0, 0, 0.5);
			}
			
			.modal .modal-dialog .modal-content {
				-moz-box-shadow: none;
				-webkit-box-shadow: none;
				border-color: #DDDDDD;
				border-radius: 2px;
				box-shadow: none;
				padding: 25px;
			}
			
			.modal .modal-dialog .modal-content {
				background: #ebeff2;
			}
			
			.modal-header {
				padding: 15px;
				border-bottom: 1px solid #e5e5e5;
			}
			
			.modal .modal-dialog .modal-content .modal-header {
				border-bottom-width: 2px;
				margin: 0;
				padding: 0;
				padding-bottom: 15px;
			}
			
			.modal-body {
				position: relative;
				padding: 15px;
			}
			
			.p-l-40 {
				padding-left: 40px !important;
			}
			
			.modal .modal-dialog .modal-content .modal-body {
				padding: 20px 0;
			}
			
			.modal-footer {
				padding: 15px;
				text-align: right;
				border-top: 1px solid #e5e5e5;
			}
			
			.modal .modal-dialog .modal-content .modal-footer {
				padding: 0;
				padding-top: 15px;
			}
			
			.modal .modal-dialog .modal-content .modal-footer {
				padding: 15px;
			}
			
			.close {
				float: right;
				font-size: 21px;
				font-weight: 700;
				line-height: 1;
				color: #000;
				text-shadow: 0px 1px 0px #fff;
				filter: alpha(opacity=20);
				opacity: 0.2;
			}
			
			.close {
				opacity: 0.6;
			}
			
			button.close {
				-webkit-appearance: none;
				padding: 0;
				cursor: pointer;
				background: 0 0;
				border: 0;
			}
			
			.modal-header .close {
				margin-top: -2px;
			}
			
			.h1,
			.h2,
			.h3,
			.h4,
			.h5,
			.h6,
			h1,
			h2,
			h3,
			h4,
			h5,
			h6 {
				font-family: inherit;
				font-weight: 500;
				line-height: 1.1;
				color: inherit;
			}
			
			.h4,
			.h5,
			.h6,
			h4,
			h5,
			h6 {
				margin-top: 10px;
				margin-bottom: 10px;
			}
			
			.h4,
			h4 {
				font-size: 18px;
			}
			
			.h5,
			h5 {
				font-size: 14px;
			}
			
			h1,
			h2,
			h3,
			h4,
			h5,
			h6 {
				color: #505458;
				font-family: "microsoft yahei", "Source Sans Pro", "Helvetica Neue", Helvetica, Arial, sans-serif;
				margin: 10px 0;
			}
			
			h4 {
				line-height: 22px;
			}
			
			.modal-title {
				margin: 0;
				line-height: 1.4285;
			}
			
			.modal-title {
				color: #000000 !important;
			}
			
			.sidebar-inner {
				height: 100%;
			}
			
			#sidebar-menu2,
			#sidebar-menu2 ul,
			#sidebar-menu2 li,
			#sidebar-menu2 a {
				border: 0;
				font-weight: normal;
				line-height: 1;
				list-style: none;
				margin: 0;
				padding: 0;
				position: relative;
				text-decoration: none;
			}
			
			#sidebar-menu2 {
				padding-bottom: 30px;
				padding-top: 30px;
				width: 100%;
			}
			
			#sidebar-menu2>ul {
				position: absolute;
				bottom: 100px;
			}
			
			#sidebar-menu2 a {
				line-height: 1.3;
			}
			
			#sidebar-menu2>ul>li>a {
				color: #ffffff;
				display: block;
				padding: 15px 20px;
				margin: 4px 0px;
				border-left: 3px solid transparent;
			}
			
			.text-success {
				color: #3c763d;
			}
			
			#sidebar-menu2 ul li a i {
				display: inline-block;
				font-size: 16px;
				line-height: 17px;
				margin-left: 3px;
				margin-right: 15px;
				text-align: center;
				vertical-align: middle;
				width: 20px;
			}
			
			#sidebar-menu,
			#sidebar-menu ul,
			#sidebar-menu li,
			#sidebar-menu a {
				border: 0;
				font-weight: normal;
				line-height: 1;
				list-style: none;
				margin: 0;
				padding: 0;
				position: relative;
				text-decoration: none;
			}
			
			#sidebar-menu {
				padding-bottom: 30px;
				padding-top: 30px;
				width: 100%;
			}
			
			#sidebar-menu {
				font-size: 14px;
			}
			
			.enlarged#wrapper .left.side-menu #sidebar-menu ul>li {
				position: relative;
				white-space: nowrap;
			}
			
			#sidebar-menu a {
				line-height: 1.3;
			}
			
			#sidebar-menu>ul>li>a {
				color: #98a6ad;
				display: block;
				padding: 12px 20px;
				margin: 4px 0px;
				border-left: 3px solid transparent;
			}
			
			#sidebar-menu>ul>li>a {
				color: #ffffff;
			}
			
			.enlarged#wrapper .left.side-menu #sidebar-menu>ul>li>a {
				padding: 15px 20px;
			}
			
			img {
				border: 0;
			}
			
			img {
				vertical-align: middle;
			}
			
			#sidebar-menu ul li a i {
				display: inline-block;
				font-size: 16px;
				line-height: 17px;
				margin-left: 3px;
				margin-right: 15px;
				text-align: center;
				vertical-align: middle;
				width: 20px;
			}
			
			.enlarged#wrapper .left.side-menu #sidebar-menu>ul>li>a i {
				margin-right: 20px !important;
				font-size: 20px;
			}
			
			.topbar .topbar-left {
				float: left;
				position: relative;
				width: 240px;
				z-index: 1;
			}
			
			.enlarged#wrapper .topbar .topbar-left {
				width: 70px !important;
			}
			
			.navbar {
				position: relative;
				min-height: 50px;
				margin-bottom: 20px;
				border: 1px solid transparent;
			}
			/* @media all and (min-width:768px) */
			
			.navbar {
				border-radius: 4px;
			}
			
			.navbar-default {
				background-color: #f8f8f8;
				border-color: #e7e7e7;
			}
			
			.navbar-default {
				background-color: #ffffff;
				border-radius: 0px;
				border: none;
				margin-bottom: 0px;
				box-shadow: 0px 2px 3px -2px rgba(0, 0, 0, 0.15);
			}
			
			.navbar-default {
				background-color: #f3f3f3;
			}
			
			.container {
				padding-right: 15px;
				padding-left: 15px;
				margin-right: auto;
				margin-left: auto;
			}
			/* @media all and (min-width:768px) */
			
			.container {
				width: 750px;
			}
			/* @media all and (min-width:992px) */
			
			.container {
				width: 970px;
			}
			/* @media all and (min-width:1200px) */
			
			.container {
				width: 1170px;
			}
			
			.container {
				width: auto;
			}
			
			.nav {
				padding-left: 0px;
				margin-bottom: 0px;
				list-style: none;
			}
			
			.navbar-nav {
				margin: 7.5px -15px;
			}
			/* @media all and (min-width:768px) */
			
			.navbar-nav {
				float: left;
				margin: 0;
			}
			
			.p-l-10 {
				padding-left: 10px !important;
			}
			
			.table-box {
				display: table;
				height: 100%;
				width: 100%;
			}
			
			.table-detail {
				position: relative;
			}
			
			.table-box .table-detail {
				display: table-cell;
				vertical-align: middle;
			}
			
			.table-box.dis-inline .table-detail {
				display: inline-block;
				vertical-align: middle;
			}
			
			.bar-widget.small .table-box.dis-inline .table-detail {
				margin-left: 10px;
			}
			
			.navbar-default .btn-link {
				color: #777;
			}
			
			.bg-primary {
				color: #fff;
				background-color: #337ab7;
			}
			
			.bg-primary {
				background-color: #5d9cec !important;
			}
			
			.bar-widget .iconbox {
				display: inline-block;
				height: 50px;
				width: 50px;
				margin-right: 20px;
				-webkit-border-radius: 50%;
				border-radius: 50%;
				-moz-border-radius: 50%;
				background-clip: padding-box;
				color: #ffffff;
				text-align: center;
			}
			
			.bar-widget .dis-inline .iconbox {
				display: inline-block;
				height: 50px;
				width: 50px;
				-webkit-border-radius: 50%;
				border-radius: 50%;
				-moz-border-radius: 50%;
				background-clip: padding-box;
				color: #ffffff;
				text-align: center;
				margin: 0px 30px;
			}
			
			.bar-widget.small .dis-inline .iconbox {
				display: inline-block;
				height: 30px;
				width: 30px;
				-webkit-border-radius: 50%;
				border-radius: 50%;
				-moz-border-radius: 50%;
				background-clip: padding-box;
				color: #ffffff;
				text-align: center;
				margin: 0px 0px;
			}
			
			.ion,
			.ion-loading-a,
			.ion-loading-b,
			.ion-loading-c,
			.ion-loading-d,
			.ion-looping,
			.ion-refreshing,
			.ion-ios7-reloading,
			.ionicons,
			.ion-alert,
			.ion-alert-circled,
			.ion-android-add,
			.ion-android-add-contact,
			.ion-android-alarm,
			.ion-android-archive,
			.ion-android-arrow-back,
			.ion-android-arrow-down-left,
			.ion-android-arrow-down-right,
			.ion-android-arrow-forward,
			.ion-android-arrow-up-left,
			.ion-android-arrow-up-right,
			.ion-android-battery,
			.ion-android-book,
			.ion-android-calendar,
			.ion-android-call,
			.ion-android-camera,
			.ion-android-chat,
			.ion-android-checkmark,
			.ion-android-clock,
			.ion-android-close,
			.ion-android-contact,
			.ion-android-contacts,
			.ion-android-data,
			.ion-android-developer,
			.ion-android-display,
			.ion-android-download,
			.ion-android-drawer,
			.ion-android-dropdown,
			.ion-android-earth,
			.ion-android-folder,
			.ion-android-forums,
			.ion-android-friends,
			.ion-android-hand,
			.ion-android-image,
			.ion-android-inbox,
			.ion-android-information,
			.ion-android-keypad,
			.ion-android-lightbulb,
			.ion-android-locate,
			.ion-android-location,
			.ion-android-mail,
			.ion-android-microphone,
			.ion-android-mixer,
			.ion-android-more,
			.ion-android-note,
			.ion-android-playstore,
			.ion-android-printer,
			.ion-android-promotion,
			.ion-android-reminder,
			.ion-android-remove,
			.ion-android-search,
			.ion-android-send,
			.ion-android-settings,
			.ion-android-share,
			.ion-android-social,
			.ion-android-social-user,
			.ion-android-sort,
			.ion-android-stair-drawer,
			.ion-android-star,
			.ion-android-stopwatch,
			.ion-android-storage,
			.ion-android-system-back,
			.ion-android-system-home,
			.ion-android-system-windows,
			.ion-android-timer,
			.ion-android-trash,
			.ion-android-user-menu,
			.ion-android-volume,
			.ion-android-wifi,
			.ion-aperture,
			.ion-archive,
			.ion-arrow-down-a,
			.ion-arrow-down-b,
			.ion-arrow-down-c,
			.ion-arrow-expand,
			.ion-arrow-graph-down-left,
			.ion-arrow-graph-down-right,
			.ion-arrow-graph-up-left,
			.ion-arrow-graph-up-right,
			.ion-arrow-left-a,
			.ion-arrow-left-b,
			.ion-arrow-left-c,
			.ion-arrow-move,
			.ion-arrow-resize,
			.ion-arrow-return-left,
			.ion-arrow-return-right,
			.ion-arrow-right-a,
			.ion-arrow-right-b,
			.ion-arrow-right-c,
			.ion-arrow-shrink,
			.ion-arrow-swap,
			.ion-arrow-up-a,
			.ion-arrow-up-b,
			.ion-arrow-up-c,
			.ion-asterisk,
			.ion-at,
			.ion-bag,
			.ion-battery-charging,
			.ion-battery-empty,
			.ion-battery-full,
			.ion-battery-half,
			.ion-battery-low,
			.ion-beaker,
			.ion-beer,
			.ion-bluetooth,
			.ion-bonfire,
			.ion-bookmark,
			.ion-briefcase,
			.ion-bug,
			.ion-calculator,
			.ion-calendar,
			.ion-camera,
			.ion-card,
			.ion-cash,
			.ion-chatbox,
			.ion-chatbox-working,
			.ion-chatboxes,
			.ion-chatbubble,
			.ion-chatbubble-working,
			.ion-chatbubbles,
			.ion-checkmark,
			.ion-checkmark-circled,
			.ion-checkmark-round,
			.ion-chevron-down,
			.ion-chevron-left,
			.ion-chevron-right,
			.ion-chevron-up,
			.ion-clipboard,
			.ion-clock,
			.ion-close,
			.ion-close-circled,
			.ion-close-round,
			.ion-closed-captioning,
			.ion-cloud,
			.ion-code,
			.ion-code-download,
			.ion-code-working,
			.ion-coffee,
			.ion-compass,
			.ion-compose,
			.ion-connection-bars,
			.ion-contrast,
			.ion-cube,
			.ion-disc,
			.ion-document,
			.ion-document-text,
			.ion-drag,
			.ion-earth,
			.ion-edit,
			.ion-egg,
			.ion-eject,
			.ion-email,
			.ion-eye,
			.ion-eye-disabled,
			.ion-female,
			.ion-filing,
			.ion-film-marker,
			.ion-fireball,
			.ion-flag,
			.ion-flame,
			.ion-flash,
			.ion-flash-off,
			.ion-flask,
			.ion-folder,
			.ion-fork,
			.ion-fork-repo,
			.ion-forward,
			.ion-funnel,
			.ion-game-controller-a,
			.ion-game-controller-b,
			.ion-gear-a,
			.ion-gear-b,
			.ion-grid,
			.ion-hammer,
			.ion-happy,
			.ion-headphone,
			.ion-heart,
			.ion-heart-broken,
			.ion-help,
			.ion-help-buoy,
			.ion-help-circled,
			.ion-home,
			.ion-icecream,
			.ion-icon-social-google-plus,
			.ion-icon-social-google-plus-outline,
			.ion-image,
			.ion-images,
			.ion-information,
			.ion-information-circled,
			.ion-ionic,
			.ion-ios7-alarm,
			.ion-ios7-alarm-outline,
			.ion-ios7-albums,
			.ion-ios7-albums-outline,
			.ion-ios7-americanfootball,
			.ion-ios7-americanfootball-outline,
			.ion-ios7-analytics,
			.ion-ios7-analytics-outline,
			.ion-ios7-arrow-back,
			.ion-ios7-arrow-down,
			.ion-ios7-arrow-forward,
			.ion-ios7-arrow-left,
			.ion-ios7-arrow-right,
			.ion-ios7-arrow-thin-down,
			.ion-ios7-arrow-thin-left,
			.ion-ios7-arrow-thin-right,
			.ion-ios7-arrow-thin-up,
			.ion-ios7-arrow-up,
			.ion-ios7-at,
			.ion-ios7-at-outline,
			.ion-ios7-barcode,
			.ion-ios7-barcode-outline,
			.ion-ios7-baseball,
			.ion-ios7-baseball-outline,
			.ion-ios7-basketball,
			.ion-ios7-basketball-outline,
			.ion-ios7-bell,
			.ion-ios7-bell-outline,
			.ion-ios7-bolt,
			.ion-ios7-bolt-outline,
			.ion-ios7-bookmarks,
			.ion-ios7-bookmarks-outline,
			.ion-ios7-box,
			.ion-ios7-box-outline,
			.ion-ios7-briefcase,
			.ion-ios7-briefcase-outline,
			.ion-ios7-browsers,
			.ion-ios7-browsers-outline,
			.ion-ios7-calculator,
			.ion-ios7-calculator-outline,
			.ion-ios7-calendar,
			.ion-ios7-calendar-outline,
			.ion-ios7-camera,
			.ion-ios7-camera-outline,
			.ion-ios7-cart,
			.ion-ios7-cart-outline,
			.ion-ios7-chatboxes,
			.ion-ios7-chatboxes-outline,
			.ion-ios7-chatbubble,
			.ion-ios7-chatbubble-outline,
			.ion-ios7-checkmark,
			.ion-ios7-checkmark-empty,
			.ion-ios7-checkmark-outline,
			.ion-ios7-circle-filled,
			.ion-ios7-circle-outline,
			.ion-ios7-clock,
			.ion-ios7-clock-outline,
			.ion-ios7-close,
			.ion-ios7-close-empty,
			.ion-ios7-close-outline,
			.ion-ios7-cloud,
			.ion-ios7-cloud-download,
			.ion-ios7-cloud-download-outline,
			.ion-ios7-cloud-outline,
			.ion-ios7-cloud-upload,
			.ion-ios7-cloud-upload-outline,
			.ion-ios7-cloudy,
			.ion-ios7-cloudy-night,
			.ion-ios7-cloudy-night-outline,
			.ion-ios7-cloudy-outline,
			.ion-ios7-cog,
			.ion-ios7-cog-outline,
			.ion-ios7-compose,
			.ion-ios7-compose-outline,
			.ion-ios7-contact,
			.ion-ios7-contact-outline,
			.ion-ios7-copy,
			.ion-ios7-copy-outline,
			.ion-ios7-download,
			.ion-ios7-download-outline,
			.ion-ios7-drag,
			.ion-ios7-email,
			.ion-ios7-email-outline,
			.ion-ios7-expand,
			.ion-ios7-eye,
			.ion-ios7-eye-outline,
			.ion-ios7-fastforward,
			.ion-ios7-fastforward-outline,
			.ion-ios7-filing,
			.ion-ios7-filing-outline,
			.ion-ios7-film,
			.ion-ios7-film-outline,
			.ion-ios7-flag,
			.ion-ios7-flag-outline,
			.ion-ios7-folder,
			.ion-ios7-folder-outline,
			.ion-ios7-football,
			.ion-ios7-football-outline,
			.ion-ios7-gear,
			.ion-ios7-gear-outline,
			.ion-ios7-glasses,
			.ion-ios7-glasses-outline,
			.ion-ios7-heart,
			.ion-ios7-heart-outline,
			.ion-ios7-help,
			.ion-ios7-help-empty,
			.ion-ios7-help-outline,
			.ion-ios7-home,
			.ion-ios7-home-outline,
			.ion-ios7-infinite,
			.ion-ios7-infinite-outline,
			.ion-ios7-information,
			.ion-ios7-information-empty,
			.ion-ios7-information-outline,
			.ion-ios7-ionic-outline,
			.ion-ios7-keypad,
			.ion-ios7-keypad-outline,
			.ion-ios7-lightbulb,
			.ion-ios7-lightbulb-outline,
			.ion-ios7-location,
			.ion-ios7-location-outline,
			.ion-ios7-locked,
			.ion-ios7-locked-outline,
			.ion-ios7-loop,
			.ion-ios7-loop-strong,
			.ion-ios7-medkit,
			.ion-ios7-medkit-outline,
			.ion-ios7-mic,
			.ion-ios7-mic-off,
			.ion-ios7-mic-outline,
			.ion-ios7-minus,
			.ion-ios7-minus-empty,
			.ion-ios7-minus-outline,
			.ion-ios7-monitor,
			.ion-ios7-monitor-outline,
			.ion-ios7-moon,
			.ion-ios7-moon-outline,
			.ion-ios7-more,
			.ion-ios7-more-outline,
			.ion-ios7-musical-note,
			.ion-ios7-musical-notes,
			.ion-ios7-navigate,
			.ion-ios7-navigate-outline,
			.ion-ios7-paper,
			.ion-ios7-paper-outline,
			.ion-ios7-paperplane,
			.ion-ios7-paperplane-outline,
			.ion-ios7-partlysunny,
			.ion-ios7-partlysunny-outline,
			.ion-ios7-pause,
			.ion-ios7-pause-outline,
			.ion-ios7-paw,
			.ion-ios7-paw-outline,
			.ion-ios7-people,
			.ion-ios7-people-outline,
			.ion-ios7-person,
			.ion-ios7-person-outline,
			.ion-ios7-personadd,
			.ion-ios7-personadd-outline,
			.ion-ios7-photos,
			.ion-ios7-photos-outline,
			.ion-ios7-pie,
			.ion-ios7-pie-outline,
			.ion-ios7-play,
			.ion-ios7-play-outline,
			.ion-ios7-plus,
			.ion-ios7-plus-empty,
			.ion-ios7-plus-outline,
			.ion-ios7-pricetag,
			.ion-ios7-pricetag-outline,
			.ion-ios7-pricetags,
			.ion-ios7-pricetags-outline,
			.ion-ios7-printer,
			.ion-ios7-printer-outline,
			.ion-ios7-pulse,
			.ion-ios7-pulse-strong,
			.ion-ios7-rainy,
			.ion-ios7-rainy-outline,
			.ion-ios7-recording,
			.ion-ios7-recording-outline,
			.ion-ios7-redo,
			.ion-ios7-redo-outline,
			.ion-ios7-refresh,
			.ion-ios7-refresh-empty,
			.ion-ios7-refresh-outline,
			.ion-ios7-reload,
			.ion-ios7-reverse-camera,
			.ion-ios7-reverse-camera-outline,
			.ion-ios7-rewind,
			.ion-ios7-rewind-outline,
			.ion-ios7-search,
			.ion-ios7-search-strong,
			.ion-ios7-settings,
			.ion-ios7-settings-strong,
			.ion-ios7-shrink,
			.ion-ios7-skipbackward,
			.ion-ios7-skipbackward-outline,
			.ion-ios7-skipforward,
			.ion-ios7-skipforward-outline,
			.ion-ios7-snowy,
			.ion-ios7-speedometer,
			.ion-ios7-speedometer-outline,
			.ion-ios7-star,
			.ion-ios7-star-half,
			.ion-ios7-star-outline,
			.ion-ios7-stopwatch,
			.ion-ios7-stopwatch-outline,
			.ion-ios7-sunny,
			.ion-ios7-sunny-outline,
			.ion-ios7-telephone,
			.ion-ios7-telephone-outline,
			.ion-ios7-tennisball,
			.ion-ios7-tennisball-outline,
			.ion-ios7-thunderstorm,
			.ion-ios7-thunderstorm-outline,
			.ion-ios7-time,
			.ion-ios7-time-outline,
			.ion-ios7-timer,
			.ion-ios7-timer-outline,
			.ion-ios7-toggle,
			.ion-ios7-toggle-outline,
			.ion-ios7-trash,
			.ion-ios7-trash-outline,
			.ion-ios7-undo,
			.ion-ios7-undo-outline,
			.ion-ios7-unlocked,
			.ion-ios7-unlocked-outline,
			.ion-ios7-upload,
			.ion-ios7-upload-outline,
			.ion-ios7-videocam,
			.ion-ios7-videocam-outline,
			.ion-ios7-volume-high,
			.ion-ios7-volume-low,
			.ion-ios7-wineglass,
			.ion-ios7-wineglass-outline,
			.ion-ios7-world,
			.ion-ios7-world-outline,
			.ion-ipad,
			.ion-iphone,
			.ion-ipod,
			.ion-jet,
			.ion-key,
			.ion-knife,
			.ion-laptop,
			.ion-leaf,
			.ion-levels,
			.ion-lightbulb,
			.ion-link,
			.ion-load-a,
			.ion-load-b,
			.ion-load-c,
			.ion-load-d,
			.ion-location,
			.ion-locked,
			.ion-log-in,
			.ion-log-out,
			.ion-loop,
			.ion-magnet,
			.ion-male,
			.ion-man,
			.ion-map,
			.ion-medkit,
			.ion-merge,
			.ion-mic-a,
			.ion-mic-b,
			.ion-mic-c,
			.ion-minus,
			.ion-minus-circled,
			.ion-minus-round,
			.ion-model-s,
			.ion-monitor,
			.ion-more,
			.ion-mouse,
			.ion-music-note,
			.ion-navicon,
			.ion-navicon-round,
			.ion-navigate,
			.ion-network,
			.ion-no-smoking,
			.ion-nuclear,
			.ion-outlet,
			.ion-paper-airplane,
			.ion-paperclip,
			.ion-pause,
			.ion-person,
			.ion-person-add,
			.ion-person-stalker,
			.ion-pie-graph,
			.ion-pin,
			.ion-pinpoint,
			.ion-pizza,
			.ion-plane,
			.ion-planet,
			.ion-play,
			.ion-playstation,
			.ion-plus,
			.ion-plus-circled,
			.ion-plus-round,
			.ion-podium,
			.ion-pound,
			.ion-power,
			.ion-pricetag,
			.ion-pricetags,
			.ion-printer,
			.ion-pull-request,
			.ion-qr-scanner,
			.ion-quote,
			.ion-radio-waves,
			.ion-record,
			.ion-refresh,
			.ion-reply,
			.ion-reply-all,
			.ion-ribbon-a,
			.ion-ribbon-b,
			.ion-sad,
			.ion-scissors,
			.ion-search,
			.ion-settings,
			.ion-share,
			.ion-shuffle,
			.ion-skip-backward,
			.ion-skip-forward,
			.ion-social-android,
			.ion-social-android-outline,
			.ion-social-apple,
			.ion-social-apple-outline,
			.ion-social-bitcoin,
			.ion-social-bitcoin-outline,
			.ion-social-buffer,
			.ion-social-buffer-outline,
			.ion-social-designernews,
			.ion-social-designernews-outline,
			.ion-social-dribbble,
			.ion-social-dribbble-outline,
			.ion-social-dropbox,
			.ion-social-dropbox-outline,
			.ion-social-facebook,
			.ion-social-facebook-outline,
			.ion-social-foursquare,
			.ion-social-foursquare-outline,
			.ion-social-freebsd-devil,
			.ion-social-github,
			.ion-social-github-outline,
			.ion-social-google,
			.ion-social-google-outline,
			.ion-social-googleplus,
			.ion-social-googleplus-outline,
			.ion-social-hackernews,
			.ion-social-hackernews-outline,
			.ion-social-instagram,
			.ion-social-instagram-outline,
			.ion-social-linkedin,
			.ion-social-linkedin-outline,
			.ion-social-pinterest,
			.ion-social-pinterest-outline,
			.ion-social-reddit,
			.ion-social-reddit-outline,
			.ion-social-rss,
			.ion-social-rss-outline,
			.ion-social-skype,
			.ion-social-skype-outline,
			.ion-social-tumblr,
			.ion-social-tumblr-outline,
			.ion-social-tux,
			.ion-social-twitter,
			.ion-social-twitter-outline,
			.ion-social-usd,
			.ion-social-usd-outline,
			.ion-social-vimeo,
			.ion-social-vimeo-outline,
			.ion-social-windows,
			.ion-social-windows-outline,
			.ion-social-wordpress,
			.ion-social-wordpress-outline,
			.ion-social-yahoo,
			.ion-social-yahoo-outline,
			.ion-social-youtube,
			.ion-social-youtube-outline,
			.ion-speakerphone,
			.ion-speedometer,
			.ion-spoon,
			.ion-star,
			.ion-stats-bars,
			.ion-steam,
			.ion-stop,
			.ion-thermometer,
			.ion-thumbsdown,
			.ion-thumbsup,
			.ion-toggle,
			.ion-toggle-filled,
			.ion-trash-a,
			.ion-trash-b,
			.ion-trophy,
			.ion-umbrella,
			.ion-university,
			.ion-unlocked,
			.ion-upload,
			.ion-usb,
			.ion-videocamera,
			.ion-volume-high,
			.ion-volume-low,
			.ion-volume-medium,
			.ion-volume-mute,
			.ion-wand,
			.ion-waterdrop,
			.ion-wifi,
			.ion-wineglass,
			.ion-woman,
			.ion-wrench,
			.ion-xbox {
				display: inline-block;
				font-family: "Ionicons";
				speak: none;
				font-style: normal;
				font-weight: normal;
				font-variant: normal;
				text-transform: none;
				text-rendering: auto;
				line-height: 1;
				-webkit-font-smoothing: antialiased;
				-moz-osx-font-smoothing: grayscale;
			}
			
			.bar-widget .iconbox i {
				line-height: 50px;
				font-size: 20px;
			}
			
			.bar-widget.small .iconbox i {
				line-height: 30px;
				font-size: 12px;
			}
			
			.navbar .input-group :first-child.form-control {
				font-size: 12px;
			}
			
			.navbar .form-inline .input-group>.form-control {
				width: 140px;
			}
			
			.p-t-10 {
				padding-top: 10px !important;
			}
			
			.side-bar {
				-moz-transition: all 200ms ease-out;
				-webkit-transition: all 200ms ease-out;
				background-color: #ffffff;
				box-shadow: 0px 0px 8px 1px rgba(0, 0, 0, 0.1);
				display: block;
				float: left;
				height: 100%;
				overflow-y: auto;
				position: fixed;
				transition: all 200ms ease-out;
				width: 240px;
			}
			
			.right-bar {
				background: #ffffff !important;
				z-index: 99 !important;
			}
			
			.side-bar {
				-moz-transition: all 200ms ease-out;
				-webkit-transition: all 200ms ease-out;
				background-color: #ffffff;
				box-shadow: 0px 0px 8px 1px rgba(0, 0, 0, 0.1);
				display: block;
				float: left;
				height: auto;
				overflow-y: auto;
				position: absolute;
				transition: all 200ms ease-out;
				width: 240px;
			}
			
			.side-bar.right-bar {
				float: right !important;
				right: -266px;
				top: 60px;
			}
			
			.side-bar.right-bar {
				float: right !important;
				right: -766px;
				top: inherit;
			}
			
			ul#tree_root {
				overflow: auto;
				margin-top: 0px;
				margin-bottom: 10px;
				-webkit-padding-start: 0px;
				line-height: 1.8;
				padding-left: 0px;
			}
			
			#tree_root li span {
				border-bottom: 1px solid #cccccc;
			}
			
			#tree_root li span {
				display: block;
				color: #222;
				cursor: pointer;
				font-size: 14px;
			}
			
			#tree_root li span.tree2 {
				padding: 6px 6px 6px 20px;
			}
			
			#tree_root ul {
				margin-top: 0px;
				-webkit-padding-start: 0px;
				line-height: 1.8;
				padding-left: 0px;
			}
			
			#tree_root li span.tree3 {
				padding: 6px 6px 6px 34px;
			}
			
			#tree_root li span.tree4 {
				padding: 6px 6px 6px 48px;
			}
			
			ul#tree_root li b {
				font-weight: normal;
				position: relative;
				padding-left: 16px;
			}
			
			#tree_root li span.tree4 b {
				padding-left: 24px;
			}
			
			#tree_root li span.tree3 b {
				padding-left: 24px;
			}
			
			#tree_root i {
				width: 17px;
				text-align: center;
			}
			
			.nav>li {
				position: relative;
				display: block;
			}
			/* @media all and (min-width:768px) */
			
			.navbar-nav>li {
				float: left;
			}
			
			.navbar-nav.navbar-right .dropdown {
				text-overflow: ellipsis;
				height: 60px;
			}
			
			.nav>li>a {
				position: relative;
				display: block;
				padding: 10px 15px;
			}
			
			.navbar-nav>li>a {
				padding-top: 10px;
				padding-bottom: 10px;
				line-height: 20px;
			}
			/* @media all and (min-width:768px) */
			
			.navbar-nav>li>a {
				padding-top: 15px;
				padding-bottom: 15px;
			}
			
			.nav>li>a {
				color: #36404a !important;
				line-height: 60px;
				padding: 0px 15px;
				position: relative;
			}
			
			.nav>li>a {
				padding: 0px 14px;
			}
			
			.navbar-default .navbar-nav>li>a {
				color: #777;
			}
			/* @media all and (min-width:768px) */
			
			.navbar-right .dropdown-menu {
				right: 0px;
				left: auto;
			}
			
			.navbar-nav>li>.dropdown-menu {
				margin-top: 0px;
				border-top-left-radius: 0px;
				border-top-right-radius: 0px;
			}
			
			[class^='ti-'],
			[class*=' ti-'] {
				font-family: "themify";
				speak: none;
				font-style: normal;
				font-weight: normal;
				font-variant: normal;
				text-transform: none;
				line-height: 1;
				-webkit-font-smoothing: antialiased;
				-moz-osx-font-smoothing: grayscale;
			}
			
			.img-circle {
				border-radius: 50%;
			}
			
			.profile img {
				border: 2px solid #edf0f0;
				height: 36px;
				width: 36px;
			}
			
			.nav>li>a>img {
				max-width: none;
			}
			
			.app-search .form-control,
			.app-search .form-control:focus {
				border: none;
				font-size: 13px;
				color: #ffffff;
				padding-left: 20px;
				padding-right: 40px;
				background: rgba(54, 64, 74, 0.1);
				box-shadow: none;
				border-radius: 30px;
				height: 30px;
				font-weight: 600;
				width: 180px;
			}
			
			.app-search a i {
				position: absolute;
				top: 8px;
				right: 10px;
				color: #36404a;
				z-index: 100;
			}
			
			:first-child.input-group-btn>.btn,
			 :first-child.input-group-btn>.btn-group {
				margin-right: -1px;
			}
			
			.app-search :first-child.input-group-btn>.btn,
			 :first-child.input-group-btn>.btn-group {
				margin-right: -1px;
				border-radius: 30px;
				padding: 4px 12px;
				width: 70px;
			}
			
			:first-child.list-group-item {
				border-top-left-radius: 4px;
				border-top-right-radius: 4px;
			}
			
			:last-child.list-group-item {
				margin-bottom: 0px;
				border-bottom-right-radius: 4px;
				border-bottom-left-radius: 4px;
			}
			
			.dropdown-menu-lg .list-group-item {
				border: none;
				padding: 10px 20px;
			}
			
			.media {
				margin-top: 15px;
			}
			
			.media,
			.media-body {
				overflow: hidden;
				zoom: 1;
			}
			
			.media {
				margin-bottom: 20px;
			}
			
			:first-child.media {
				margin-top: 0px;
			}
			
			:last-of-type.media {
				margin-bottom: 0px;
			}
			
			.media-left,
			.media>.pull-left {
				padding-right: 10px;
			}
			
			.media-body {
				width: 10000px;
			}
			
			.media-body,
			.media-left,
			.media-right {
				display: table-cell;
				vertical-align: top;
			}
			
			h5 {
				font-size: 15px;
			}
			
			.media-body h5 {
				margin: 0px;
			}
			
			.m-0 {
				margin: 0px !important;
			}
			
			.dropdown-menu-lg .media-body p {
				color: #98a6ad;
			}
			
			.fa-lg {
				font-size: 1.33em;
				line-height: 0.75em;
				vertical-align: -15%;
			}
			
			.fa-2x {
				font-size: 2em;
			}
			
			.logo {
				color: #36404a !important;
				font-size: 20px;
				font-weight: 700;
				letter-spacing: 0.05em;
				line-height: 60px;
				text-transform: uppercase;
			}
			
			.enlarged#wrapper .topbar .topbar-left .logo span {
				display: none;
				opacity: 0;
			}
			
			.modal.in .modal-dialog {
				-webkit-transform: translate(0px, 0px);
				-ms-transform: translate(0, 0);
				-o-transform: translate(0, 0);
				transform: translate(0px, 0px);
			}
			
			.modal-footer .btn+.btn {
				margin-bottom: 0px;
				margin-left: 5px;
			}
			
			.fa-4x {
				font-size: 4em;
			}
			
			.fa-li {
				position: absolute;
				left: -2.14em;
				width: 2.14em;
				top: 0.14em;
				text-align: center;
			}
			
			.fa-spin {
				-webkit-animation: fa-spin 2s infinite linear;
				animation: fa-spin 2s infinite linear;
			}